cherry guava - French English Dictionary